<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">               
        <link rel="stylesheet" href="CSS/ajoutexa.css" type="text/css"> 
        <title>Ajouter un Examen</title>
    </head>
    <body>
        <h1>Ajouter un Examen</h1>
        <form method="post" action="ajouterExamen">
            <fieldset>
              <legend>Formulaire de création d'examen</legend>
              <br />
              <label for="matiere">Matière concernée:</label>
              <select name="selectMatiere">
                <c:forEach var="item" items="${listeMatieres}" >
                    <c:choose>
                        <c:when test="${item.idMatiere==examen.matiere}">
                            <option selected="selected" value="${item.idMatiere}">${item.libelleMatiere}</option>
                        </c:when>
                        <c:otherwise>
                            <option value="${item.idMatiere}">${item.libelleMatiere}</option>
                        </c:otherwise>
                    </c:choose>
                </c:forEach>
             </select>
             <br />
              
             <label for="promotion">Promotion concernée:</label>
              <select name="selectPromotion">
                <c:forEach var="item" items="${listePromotions}" >
                    <c:choose>
                        <c:when test="${item.id_promo==examen.promotion}">
                            <option selected="selected" value="${item.id_promo}">${item.libelle_promo}</option>
                        </c:when>
                        <c:otherwise>
                            <option value="${item.id_promo}">${item.libelle_promo}</option>
                        </c:otherwise>
                    </c:choose>
                </c:forEach>
             </select>
              <br />
              
             <label for="libelle">Veuillez entrer le nom de l'examen:</label>
             <input type="text" id="libelle" name="libelle" value="<c:out value="${examen.libelleExamen}"/>" size="20" maxlength="20" />
             <span class="erreur">${form.erreurs['libelle']}</span>
             <br />
             
             <label for="dateExamen">Veuillez entrer la date de l'examen (format JJ/MM/AAAA):</label>
             <input type="text" name="dateExamen" value="<c:out value="${examen.dateExam}"/>">
             <span class="erreur">${form.erreurs['dateExamen']}</span>
             
             <input type="hidden"  name="idUtilisateur" value="${sessionUtilisateur.id}">
             <br />
             <input type="submit" value="Valider" />
             <p class="${empty form.erreurs ? 'succes' : 'erreur'}">${form.resultat}</p>
             
             <c:if test="${examen!=null && empty form.erreurs}" >
                 Vous pouvez désormais saisir les notes de l'examen que vous venez de créer en cliquant <a href="saisirNote?exam=${examen.id_exam}">ici</a><br/>
             </c:if>
             </fieldset>
        </form>             
      <br /><br /><a href="index.jsp">Retourner à l'accueil</a>
    </body>
</html>
